package cn.yh.shop.product.service;

import java.util.List;

import cn.yh.shop.product.model.Category;

/**
 * 
 * @Description:类别服务
 * @author:"陈泓源"
 * @time:2016年12月16日 下午6:19:39
 */
public interface ICategoryService {
	/**
	 * 
	 * @Description:获取一级分类
	 * @return List<Category>
	 * @exception:
	 * @author: "陈泓源"
	 * @time:2016年12月16日 下午6:19:58
	 */
	public List<Category> getFirstCate();

	/**
	 * 
	 * @Description:根据id获取下一级别的分类
	 * @param cate
	 * @return List<Category>
	 * @exception:
	 * @author: "陈泓源"
	 * @time:2016年12月16日 下午6:20:11
	 */
	public List<Category> getNextCate(Category cate);

	/**
	 * 
	 * @Description:获取所有三级品牌
	 * @return List<Category>
	 * @exception:
	 * @author: "李雨"
	 * @time:2016年12月16日 下午3:25:51
	 */
	public List<Category> getThirdCate(String brandid);
	/**
	 * 
	 * @Description:根据cateid获取该分类的详细信息
	 * @param id
	 * @return
	 * Category
	 * @exception:
	 * @author: "李雨"
	 * @time:2016年12月20日 下午3:30:03
	 */
	public Category getHotCate(String id);
	public List<Category> getSecondCate();
}
